package com.qf.day03.method;

/**
 * 打印古诗
 * 封装我们已经写好的代码逻辑，方便以后进行复用
 *
 * Java中的方法，可以分成两类
 * 其中一类时  static 修饰的静态方法
 * 两外一类就是，非静态方法（没有使用static修饰）
 * 静态方法的特点，调用的时候，不需要创建对象就可以调用 （调用时使用类名即可）
 *
 * 关键技能：
 * 会调用别人的方法 （把参数传对）
 */
public class Demo01 {

    /**
     * 注意，main方法是有java虚拟机启动的时候自动调用的，不是我们自己写代码调用main方法
     * @param args
     */
    public static void main(String[] args) {

//        String s = "hello sb wc hi";
//        String s1 = s.replaceAll("sb", "**");
//        System.out.println(s1);


        System.out.println("床前明月光");  // 调用了out对象的prntln方法
        Demo01.printDelimiter();  // 方法调用 ，方法名，后面加上小括号
        System.out.println("疑似地上霜");
        Demo01.printDelimiter();
        System.out.println("举头望明月");
        printDelimiter();
        System.out.println("低头思故乡");
        printDelimiter();
    }

    private static void printDelimiter() {
        System.out.println("---------");
    }

}
